02 Stepen po modulu

Написати програм који ефикасно израчунава xn mod m. Временска сложеност треба да буде O(logn).

Улаз

Са стандардног улаза се учитавају природни бројеви x ≤ 1000, n ≤ 109 и m ≤ 1000.

Излаз

На стандардни излаз исписати тражени степен xn mod m.

Пример 2

Улаз

2
10
100

Излаз

24

Пример 1

Улаз

2
1000000000
1000

Излаз

376
Ocenjuje se...